Synonyms for "deposit account"

Words with similar meaning